前端三个框架的优缺点对比 我们主要从数据流、视图渲染、性能与优化、模块化组件化等四个方面来作比较 1、数据流 Angular 使用双向绑定即:界面的操作能实时反映到数据,数据的变更能实时展现到界面。 1.1、它的实现原理: s c o p e 变 量 中 使 用 脏 值 检 查 来 实 现 。 像 e m b e r . j s 是 基 于 s e t t e r , g e t t e r 的 观 测 机 制 , scope变量中使用脏值检查来实现。像ember.js是基于setter,getter的观测机制, scope变量中使用脏值检查来实现。